foot of a rock wall - Turco Inglés Diccionario